package net.hancl.modules.sys.dao;

import net.hancl.common.bean.page.Query;
import net.hancl.modules.sys.annotation.MybatisDao;
import net.hancl.modules.sys.entity.SysLog;

import java.util.List;

@MybatisDao
public interface SysLogMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(SysLog record);

    int insertSelective(SysLog record);

    SysLog selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(SysLog record);

    int updateByPrimaryKey(SysLog record);

    Long getCount(Query query);

    List<SysLog> queryPages(Query query);
}
